"""
1.坦克类
    1.1我方坦克类
    1.2敌方坦克类
    坦克的显示
    坦克的移动
    坦克的射击
2.子弹类
    显示子弹
    子弹的移动
3.墙壁类
    显示墙壁
4.爆炸效果类
    显示爆炸效果
5.音效类
    播放音效
6.游戏主窗口类
    开始游戏
    结束游戏
"""

class Tank():
    def __init__(self) -> None:
        pass
    def display_tank(self) -> None:
        """
        显示坦克
        """
        pass
    def move(self) -> None:
        """
        移动坦克
        """
        pass
    def shot(self) -> None:
        """
        坦克的射击
        """
        pass
class Mytank(Tank):
    """
    我方坦克类
    """
    def __init__(self) -> None:
        pass
class Enemytank(Tank):
    """
    敌方坦克类
    """
    def __init__(self) -> None:
        pass


class Bullet:
    """ 
    子弹类 
    """
    def __init__(self) -> None:
        pass
    def display_bullet(self) -> None:
        """
        显示子弹
        """
        pass
    def move(self) -> None:
        """
        子弹的移动
        """
        pass


class Wall:
    """
    墙壁类
    """
    def __init__(self) -> None:
        pass
    def diaplay_wall(self) -> None:
        """
        显示墙壁
        """
        pass


class Explode:
    """
    爆炸效果类
    """
    def __init__(self) -> None:
        pass
    def display_explode(self) -> None:
        """
        显示爆炸效果
        """
        pass


class Music:
    """
    音效类
    """
    def __init__(self) -> None:
        pass
    def play(self) -> None:
        """
        播放音效
        """
        pass


class Main():
    """
    游戏主窗口类
    """
    def __init__(self) -> None:
        pass
    def start_Game(self) -> None:
        """
        开始游戏
        """
        pass
    def end_Game(self) -> None:
        """
        结束游戏
        """
        pass